//package `fun`.abbas.demo240621.view
//
//import android.content.Context
//import android.util.AttributeSet
//import android.view.View
//
//class SportView : View {
//    constructor(context: Context) : super(context)
//    constructor(context: Context, attrs: AttributeSet) : super(context, attrs)
//    constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(
//        context,
//        attrs,
//        defStyleAttr
//    )
//
//    constructor(
//        context: Context?,
//        attrs: AttributeSet?,
//        defStyleAttr: Int,
//        defStyleRes: Int
//    ) : super(context, attrs, defStyleAttr, defStyleRes)
//
//    override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) {
//        val wMode = MeasureSpec.getMode(widthMeasureSpec)
//        val hModel = MeasureSpec.getMode(heightMeasureSpec)
//        if (wMode == MeasureSpec.EXACTLY) {
//            val w = MeasureSpec.getSize(widthMeasureSpec)
//            setMeasuredDimension(w,w)
//            return
//        }
//        if (hModel == MeasureSpec.EXACTLY){
//            val h = MeasureSpec.getSize(heightMeasureSpec)
//            setMeasuredDimension(h,h)
//            return
//        }
//        setMeasuredDimension(200,200)
//    }
//
//}